Dance Choreography Design of Humanoid Robots using Interactive Evolutionary Computation
نویسندگان
چکیده
This article deals with a usage of artificial intelligent techniques in humanoid robotics. The focus is on social robotics and how to improve the interaction between human and robot. We used the interactive evolution for robotic dance system. In this work the definition, principles and basic features of Interactive Evolutionary Computation are described. This technique optimizes systems based on subjective human evaluation. The algorithm is applied to a system of design of robotic dance, in which the evolutionary algorithm helps user to create choreography of the robotic dance. The system was implemented in language Python and simulation environment Webots. The experiments with several human subjects show that the interactive genetic algorithm approach to robotic dance choreography design aid system is promising.
منابع مشابه
Autonomous Robotic Choreography Creation via Semi-interactive Evolutionary Computation
The creation of robotic choreography is a new hotspot of the artificial intelligence research (Peng in IEEE Trans Hum Mach Syst 45:281–293, 2015), and its final goal is for a robot to create good dance works autonomously. This is a challenging task due to the absence of the objective evaluation criteria. This paper proposes a semi-interactive evolutionary computation method for a humanoid robot...
متن کاملAutonomous robot dancing driven by beats and emotions of music
Many robot dances are preprogrammed by choreographers for a particular piece of music so that the motions can be smoothly executed and synchronized to the music. We are interested in automating the task of robot dance choreography to allow robots to dance without detailed human planning. Robot dance movements are synchronized to the beats and reflect the emotion of any music. Our work is made u...
متن کاملFrom Imitation Learning to Innovation in Designing Behaviors for Humanoid Robots
The proposed research deals with a usage of artificial intelligent techniques in humanoid robotics. The objective is to design an interactive robotic behavior. The focus is on social robotics and how to improve the interaction between human and robot. In the first part user interactively cooperates with the System and this is the way how the robot acquires knowledge. Our approach is based on re...
متن کاملEvolving Humanoid Behaviours for Language Games
Evolutionary techniques are applied to develop the neural control of humanoid robots. These robots were designed to act as agents in language games played in the context of the EU-project ALEAR. The basic ingredients needed to bring forth the desired behaviours are described: an appropriate physical simulator of the robots, an interactive evolution environment and various analysis tools. A modu...
متن کاملCo-evolution of morphology and walking pattern of biped humanoid robot using evolutionary computation. Consideration of characteristic of the servomotors
In this paper, we present a method for co-evolving morphology and controller of bi-ped humanoid robots. Currently, bi-ped walking humanoid robots are designed manually on trial-and-error basis. Thus, engineers have to design control program for apriori designed morphology, neither of them shown to be optimal within a large design space. We propose evolutionary approach that co-evolves the morph...
متن کامل